| 10 | define('IN_ADMINCP', TRUE); | = | 10 | define('IN_ADMINCP', TRUE); |
| 11 | define('NOROBOT', TRUE); | 11 | define('NOROBOT', TRUE); | |
| 12 | require_once './include/common.inc.php'; | 12 | require_once './include/common.inc.php'; | |
| 13 | require_once DISCUZ_ROOT.'./admin/global.func.php'; | 13 | require_once DISCUZ_ROOT.'./admin/global.func.php'; | |
| 14 | require_once DISCUZ_ROOT.'./admin/cpanel.share.php'; | 14 | require_once DISCUZ_ROOT.'./admin/cpanel.share.php'; | |
| 15 | require_once DISCUZ_ROOT.'./include/cache.func.php'; | 15 | require_once DISCUZ_ROOT.'./include/cache.func.php'; | |
| 16 | header("Content-type:text/html;charset=$charset"); | <> | 16 | |
| 17 | include language('admincp'); | = | 17 | include language('admincp'); |
| 18 | 18 | |||
| 19 | $discuz_action = 211; | 19 | $discuz_action = 211; | |
| 20 | 20 | |||
| 21 | $adminsession = new AdminSession($discuz_uid, $groupid, $adminid, $onlineip); | 21 | $adminsession = new AdminSession($discuz_uid, $groupid, $adminid, $onlineip); | |
| 22 | $cpaccess = $adminsession->cpaccess; | 22 | $cpaccess = $adminsession->cpaccess; | |
| 81 | if(in_array($action, array('home', 'settings', 'members', 'groups', 'forums', 'threadtypes', 'threads', 'moderate', 'attachments', 'smilies', 'recyclebin', 'prune', 'styles', 'plugins', 'magics', 'medals', 'google', 'qihoo', 'video', 'announcements', 'faq', 'ecommerce', 'tradelog', 'creditwizard', 'jswizard', 'project', 'counter', 'misc', 'advertisements', 'insenz', 'logs', 'tools', 'checktools', 'upgrade')) || ($isfounder && in_array($action, array('runwizard', 'templates', 'database')))) { | = | 81 | if(in_array($action, array('home', 'settings', 'members', 'groups', 'forums', 'threadtypes', 'threads', 'moderate', 'attachments', 'smilies', 'recyclebin', 'prune', 'styles', 'plugins', 'magics', 'medals', 'google', 'qihoo', 'video', 'announcements', 'faq', 'ecommerce', 'tradelog', 'creditwizard', 'jswizard', 'project', 'counter', 'misc', 'advertisements', 'insenz', 'logs', 'tools', 'checktools', 'upgrade')) || ($isfounder && in_array($action, array('runwizard', 'templates', 'database')))) { |
| 82 | require_once DISCUZ_ROOT.'./admin/'.$action.'.inc.php'; | 82 | require_once DISCUZ_ROOT.'./admin/'.$action.'.inc.php'; | |
| 83 | $title = 'cplog_'.$action.($operation ? '_'.$operation : ''); | 83 | $title = 'cplog_'.$action.($operation ? '_'.$operation : ''); | |
| 84 | if(!in_array($action, array('home', 'custommenu')) && lang($title, false)) { | 84 | if(!in_array($action, array('home', 'custommenu')) && lang($title, false)) { | |
| 85 | admincustom($title, cpurl('url')); | 85 | admincustom($title, cpurl('url')); | |
| 86 | } | 86 | } | |
| 87 | } | <> | ||
| 88 | elseif($action == 'hdwiki' ||$action == 'wikicommon' || $action == 'wikiuser' || $action == 'wikidoc') { | |||
| 89 | require_once DISCUZ_ROOT.'./admin/hdwiki.inc.php'; | |||
| 90 | } elseif($action == 'catadd' || $action == 'catedit' || $action == 'catmerge'|| $action == 'catdetail'|| $action == 'catdelete'|| $action == 'movecat'){ | |||
| 91 | require_once DISCUZ_ROOT.'./admin/doccat.inc.php'; | |||
| 92 | } | |||
| 93 | else { | 87 | } else { | |
| 94 | cpheader(); | = | 88 | cpheader(); |
| 95 | cpmsg('noaccess'); | 89 | cpmsg('noaccess'); | |
| 96 | } | 90 | } | |
| 97 | cpfooter(); | 91 | cpfooter(); | |
| 98 | 92 | |||
| 99 | } | 93 | } | |
| 100 | } | 94 | } | |
| 101 | 95 | |||
| 102 | ?> | 96 | ?> | |
(约在15行)require_once DISCUZ_ROOT.'./include/cache.func.php';
(下面加入)header("Content-type:text/html;charset=$charset");
(约在85行)
admincustom($title, cpurl('url'));
}
(下面加入)
}
elseif($action == 'hdwiki' ||$action == 'wikicommon' || $action == 'wikiuser' || $action == 'wikidoc') {
require_once DISCUZ_ROOT.'./admin/hdwiki.inc.php';
} elseif($action == 'catadd' || $action == 'catedit' || $action == 'catmerge'|| $action == 'catdetail'|| $action == 'catdelete'|| $action == 'movecat'){
require_once DISCUZ_ROOT.'./admin/doccat.inc.php';